package com.town.garden.entiy;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.io.Serializable;

/**
 * @Description
 * @E-mail cwm3412638@163.com
 * @Author cwm
 * @Date 2022/5/13
 */
public class PtzAlarm implements Serializable {
    /**
     * zoom当前的位置(暂无使用)
     */
    @JsonProperty("cur_zoom_value")
    private Integer curZoomValue;
    /**
     * 0：1步  1：5步2：20步(暂无使用)
     */
    @JsonProperty("zoom_step")
    private Integer zoomStep;
    /**
     * focus当前位置(暂无使用)
     */
    @JsonProperty("cur_focus_value")
    private Integer curFocusValue;
    /**
     * 0：1步  1：5步  2：20步(暂无使用)
     */
    @JsonProperty("focus_step")
    private Integer focusStep;

    /**
     * 0:对焦结束，1：进行对焦中(暂无使用)
     */
    @JsonProperty("auto_focus_state")
    private Integer autoFocusState;
    /**
     * (暂无使用)
     */
    @JsonProperty("shift_range")
    private Integer shiftRange;
    /**
     * 巡航状态
     */
    @JsonProperty("ptz_cruise_state")
    private Boolean ptzCruiseState;
    /**
     * 线扫描巡航状态
     */
    @JsonProperty("ptz_line_scan_state")
    private Boolean ptzLineScanState;
}
